A Study of Conventional Schema Versioning in the τXSchema Framework

نویسندگان

  • Zouhaier Brahmia
  • Rafik Bouaziz
  • Fabio Grandi
  • Barbara Oliboni
  • Keun H. Ryu
چکیده

Schema versioning is an indispensable feature for applications using temporal databases and requiring an entire history of data and schema. τXSchema [6] is an infrastructure for constructing and validating temporal XML documents; but any explicit support for XML schema versioning is offered. A τXSchema schema is composed of a conventional XML Schema document annotated with physical and logical annotations. All components of a τXSchema schema (i.e., conventional schema, logical annotations, and physical annotations) can change over time to reflect changes in user requirements or in reference world of the database. In a previous work [9], we deal with versioning of logical and physical annotations. In this work, we study τXSchema conventional schema versioning: we propose a complete set of low-level primitives for changing such a schema and define their operational semantics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Schema Change Operations for Full Support of Schema Versioning in the τXSchema Framework

τXSchema (Currim et al., 2004) is a framework (a language and a suite of tools) for the creation and validation of time-varying XML documents. A τXSchema schema is composed of a conventional XML Schema annotated with physical and logical annotations. All components of a τXSchema schema can evolve over time to reflect changes in the real-world. Since many applications need to keep track of both ...

متن کامل

Schema versioning in tXSchema-based multitemporal XML repositories

τXSchema [7] is a framework (a language and a suite of tools) for the creation and validation of timevarying XML documents. A τXSchema schema is composed of a conventional XML Schema document annotated with physical and logical annotations. All components of a τXSchema schema (i.e., conventional schema, logical annotations, and physical annotations) can change over time to reflect changes in us...

متن کامل

Validating quicksand: Temporal schema versioning in tauXSchema

The W3C XML Schema recommendation defines the structure and data types for XML documents, but lacks explicit support for time-varying XML documents or for a time-varying schema. In previous work we introduced τXSchema which is an infrastructure and suite of tools to support the creation and validation of time-varying documents, without requiring any changes to XML Schema. In this paper we exten...

متن کامل

High-level Operations for Changing Temporal Schema, Conventional Schema and Annotations, in the τXSchema Framework

τXSchema [1] is a framework for constructing and validating time-varying XML documents through the use of a temporal schema. This latter ties together a conventional schema (i.e., a standard XML Schema document) and its corresponding logical and physical annotations, which are stored in an annotation document. Conventional schema and logical and physical annotations undergo changes to respond t...

متن کامل

τOWL: A Framework for Managing Temporal Semantic Web Documents Supporting Temporal Schema Versioning

The OWL 2 Web Ontology Language allows defining both schema and instances of ontologies for Semantic Web applications, but lacks explicit support for time-varying ontologies. Hence, knowledge engineers or maintainers of Semantic Web documents have to use ad hoc techniques in order to specify an OWL 2 schema for time-varying instances and to cope with its temporal evolution. In this paper, for a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012